package com.lbd.banner.bean;

import com.lbd.base.bean.AbstractEntity;
import lombok.*;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.Transient;
import java.util.Date;

/**
 * Created by zzl on 2016/9/23.
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
@DynamicUpdate
@Entity
public class Banner extends AbstractEntity {
    // banner标题
    String name;
    // 图片路径
    String imgUrl;
    // 排序 imgSort大的在前,其次创建日期
    int imgSort;
    // 有开始效期
    Date beginTime;
    // 有效结束日期
    Date endTime;
    // 描述
    String description;
    // 创建人
    String createUserId;
    // 打开方式 0本页 1新窗口
    int targetNew;
    // 链接
    String link;
    // 能展示的平台1:PC,2:h5,3:app
    String showPlatform;

    @Transient
    String[] showPlatformArray;

}
